package mlz.c_newDateClass;

import java.time.LocalDate;
import java.time.Month;

//LocalDate类 年 月 日
public class LocalDateDemo01 {
    public static void main(String[] args) {
        //获取本地日期对象
        LocalDate ld = LocalDate.now();
        System.out.println(ld);//2024-10-06

        //获取日期对象中的信息
        int year = ld.getYear();
        System.out.println(year);
        Month month = ld.getMonth();
        System.out.println(month);
        int dayOfMonth = ld.getDayOfMonth();//展示这个月中中的那一天
        System.out.println(dayOfMonth);

        //直接修改某个信息
        LocalDate localDate = ld.withYear(2099);
        System.out.println(localDate);//2099-10-06

        //把某个信息加多少
        LocalDate date = ld.plusYears(2);
        System.out.println(date);//2026-10-06

        //获取指定日期
        LocalDate date1 = LocalDate.of(2020, 12, 12);
        System.out.println(date1);//2020-12-12

    }
}
